62 x 428 meters = 2440.94 x 16850.39 inches