114.78 meters = 376 feet and 6.9 inches