67 x 727 feet = 20.42 x 221.59 meters