124 x 431 meters = 406.82 x 1414.04 feet