114.65 meters = 376 feet and 1.78 inches