335 x 191 meters = 1099.08 x 626.64 feet