1289 meters = 4229.002625 feet