858 x 514 feet = 261.52 x 156.67 meters