610 x 63 meters = 24015.75 x 2480.31 inches