379 x 862 feet = 115.52 x 262.74 meters