114.34 meters = 375 feet and 1.57 inches