188 x 102 meters = 7401.57 x 4015.75 inches