69 x 126.3 meters = 226.38 x 414.37 feet