2968.4 inches = 75.39736 meters