120 x 435 meters = 393.7 x 1427.17 feet