69.8 x 54.3 meters = 229 x 178.15 feet