73 x 859 feet = 22.25 x 261.82 meters