185 x 606 feet = 56.39 x 184.71 meters