618 x 388 feet = 188.37 x 118.26 meters