115.85 meters = 380 feet and 1.02 inches