504 x 603 feet = 153.62 x 183.79 meters