7502 meters = 24612 feet and 10.33 inches