64.5 x 73.6 meters = 211.61 x 241.47 feet