598 x 604 meters = 23543.31 x 23779.53 inches