513 x 606 feet = 156.36 x 184.71 meters