114.85 meters = 376 feet and 9.65 inches