182.1 x 19 meters = 597.44 x 62.34 feet