343.5 meters = 1126.968504 feet