124 x 435 meters = 406.82 x 1427.17 feet