7566 meters = 24822 feet and 10.02 inches