434 x 343 meters = 1423.88 x 1125.33 feet