62 x 225 meters = 2440.94 x 8858.27 inches