180 x 80.5 meters = 590.55 x 264.11 feet