7431 meters = 24379 feet and 11.06 inches