7624 meters = 25013 feet and 1.48 inches