199.5 x 221.3 feet = 60.81 x 67.45 meters