139 x 859 feet = 42.37 x 261.82 meters