69 x 138 meters = 226.38 x 452.76 feet