589 x 348 feet = 179.53 x 106.07 meters