598 x 357 feet = 182.27 x 108.81 meters