2037.4 meters = 6684.383202 feet