105 x 158 meters = 4133.86 x 6220.47 inches