62 x 594 meters = 2440.94 x 23385.83 inches