343.4 meters = 1126.64042 feet