65.5 x 74.6 meters = 214.9 x 244.75 feet