339.6 meters = 1114.173228 feet