417.3 inches = 10.59942 meters