114.97 meters = 377 feet and 2.38 inches