114.62 meters = 376 feet and 0.6 inches