1280 meters = 4199.475066 feet