114.9 meters = 376.968504 feet