11389 mm = 448.385827 inches