1105.7 inches = 28.08478 meters