69 x 100.8 meters = 226.38 x 330.71 feet