1391.9 inches = 35.35426 meters