603 x 529 feet = 183.79 x 161.24 meters