89 x 241 meters = 3503.94 x 9488.19 inches