221 x 763 feet = 67.36 x 232.56 meters