129 x 503 x 250 meters = 423.23 x 1650.26 x 820.21 feet