612 x 369 meters = 24094.49 x 14527.56 inches