160 x 189.1 meters = 524.93 x 620.41 feet