603 x 609 meters = 23740.16 x 23976.38 inches