376 x 859 feet = 114.6 x 261.82 meters