580 x 129 x 999 meters = 1902.89 x 423.23 x 3277.56 feet