179.3 x 135.4 meters = 588.25 x 444.23 feet