1266 meters = 4153.543307 feet