509 x 343 meters = 1669.95 x 1125.33 feet