6658.2 feet = 2029.41936 meters