1025.45 inches = 26.04643 meters