191 x 174 meters = 626.64 x 570.87 feet