105 x 819 x 343 meters = 344.49 x 2687.01 x 1125.33 feet