1012.45 inches = 25.71623 meters