105 x 113 meters = 4133.86 x 4448.82 inches