26572 meters = 87178 feet and 5.73 inches