22012 meters = 72217 feet and 10.17 inches