181 x 613 meters = 7125.98 x 24133.86 inches