134 x 191 meters = 439.63 x 626.64 feet