85 x 618 feet = 25.91 x 188.37 meters