180 x 104 meters = 590.55 x 341.21 feet