451 x 151 meters = 17755.91 x 5944.88 inches