8088.5 meters = 26537 feet and 0.88 inches