69 x 142 feet = 21.03 x 43.28 meters