179.5 x 31 meters = 588.91 x 101.71 feet