7789 meters = 25554 feet and 5.54 inches