1768.4 inches = 44.91736 meters