2758 inches = 70.0532 meters