115.93 meters = 380 feet and 4.17 inches