434.62 inches = 11.039348 meters