7615 meters = 24983 feet and 7.15 inches