292 x 128 meters = 958.01 x 419.95 feet