128 x 435 meters = 419.95 x 1427.17 feet