89 x 59 meters = 3503.94 x 2322.83 inches