1229.9 meters = 4035.104987 feet