120 x 431 meters = 393.7 x 1414.04 feet