1082.8 inches = 27.50312 meters