984.45 inches = 25.00503 meters