60.7 x 53.5 meters = 199.15 x 175.52 feet