180 x 88.6 meters = 590.55 x 290.68 feet