69.8 x 130.9 meters = 229 x 429.46 feet