69.9 x 58.1 meters = 229.33 x 190.62 feet