96 x 62 meters = 3779.53 x 2440.94 inches