2029.4 meters = 6658.136483 feet