1434.6 inches = 36.43884 meters