89 x 216 meters = 3503.94 x 8503.94 inches