333 x 191 meters = 1092.52 x 626.64 feet