2027.4 meters = 6651.574803 feet