98 x 859 feet = 29.87 x 261.82 meters