24 x 207 meters = 944.88 x 8149.61 inches