1027.45 inches = 26.09723 meters