42.8 x 191 meters = 140.42 x 626.64 feet