82 x 69 meters = 269.03 x 226.38 feet