379 x 959 feet = 115.52 x 292.3 meters