618 x 75 feet = 188.37 x 22.86 meters