65.4 x 60.6 meters = 214.57 x 198.82 feet