2918.4 inches = 74.12736 meters