189 x 213 meters = 620.08 x 698.82 feet