7567 meters = 24826 feet and 1.39 inches