306 x 618 feet = 93.27 x 188.37 meters