1260 meters = 4133.858268 feet